Grundkurs SQL

7.2  Erzeugen einer Tabelle – Grundform

Wie wird nun in eine Datenbank eine Tabelle angelegt?

Dazu gibt es in SQL die Anweisung CREATE TABLE, die eine Tabelle mit den dazugehörigen Spalten und deren Datentypen Übersicht öffnen erzeugt. Die allgemeine Syntax zur Erstellung einer Tabelle lautet:

CREATE TABLE tabellenName
  (
    Spalte_1 Spaltendefinition,
    Spalte_2 Spaltendefinition,
    ...,
    ...
  )

Diese Anweisung legt eine einfache Tabelle mit der Bezeichnung, die für tabellenName steht, in der aktuellen Datenbank an. Bitte beachten Sie, dass die Tabellenbezeichnung innerhalb einer Datenbank eindeutig sein muss. Sollte die Datenbanktabelle schon existieren dann tritt ein Fehler auf.

Weitere Regeln für die Namensvergabe sind zu beachten:

Verwenden Sie möglichst verständliche Namen, damit Sie später auch noch die Bedeutung für die Tabellen eindeutig erkennen. Die Anzahl der Objekte (Tabellen) in einer Datenbank ist begrenzt und hängt vom jeweiligen Datenbanksystem ab, genauso wie die Größe, die eine Tabelle haben kann.